package com.ruoyi.jeeplus.modules.screen.screen_PV.mapper;

import java.util.List;
import com.ruoyi.jeeplus.modules.screen.screen_PV.domain.screen_PV;

/**
 * 光伏Mapper接口
 * 
 * @author LAYH
 * @date 2024-10-20
 */
public interface screen_PVMapper 
{
    /**
     * 查询光伏
     * 
     * @param id 光伏主键
     * @return 光伏
     */
    public screen_PV selectscreen_PVById(Long id);

    /**
     * 查询光伏列表
     * 
     * @param screen_PV 光伏
     * @return 光伏集合
     */
    public List<screen_PV> selectscreen_PVList(screen_PV screen_PV);

    /**
     * 新增光伏
     * 
     * @param screen_PV 光伏
     * @return 结果
     */
    public int insertscreen_PV(screen_PV screen_PV);

    /**
     * 修改光伏
     * 
     * @param screen_PV 光伏
     * @return 结果
     */
    public int updatescreen_PV(screen_PV screen_PV);

    /**
     * 删除光伏
     * 
     * @param id 光伏主键
     * @return 结果
     */
    public int deletescreen_PVById(Long id);

    /**
     * 批量删除光伏
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deletescreen_PVByIds(Long[] ids);
}
